home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / include / enlightenment / e_file_selector.h < prev    next >
C/C++ Source or Header  |  2006-01-09  |  694b  |  25 lines

  1. /*
  2.  * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2
  3.  */
  4. #ifdef E_TYPEDEFS
  5.  
  6. typedef enum _E_File_Selector_View E_File_Selector_View;
  7.  
  8. #else
  9. #ifndef E_FILE_SELECTOR_H
  10. #define E_FILE_SELECTOR_H
  11.  
  12. enum E_File_Selector_View
  13. {
  14.    E_FILE_SELECTOR_ICONVIEW,
  15.    E_FILE_SELECTOR_LISTVIEW
  16. };
  17.  
  18. EAPI Evas_Object *e_file_selector_add(Evas *evas);
  19. EAPI void         e_file_selector_view_set(Evas_Object *object, int view);
  20. EAPI int          e_file_selector_view_get(Evas_Object *object);
  21. EAPI void         e_file_selector_callback_add(Evas_Object *obj, void (*func) (Evas_Object *obj, char *file, void *data), void (*hilite_func) (Evas_Object *obj, char *file, void *data), void *data);
  22.     
  23. #endif
  24. #endif
  25.